#pragma once

#include "Types.h"

class CEntity;

class IActorComponent{
public:
	
	virtual bool update(f32 delta) = 0;
	virtual E_COMPONENT_TYPE getType(void) = 0;
	virtual char *getName(void) = 0;

	DECLARE_MEMBER(CEntity *, Parent)
};